/*
 main css
*/

*{margin:0;padding:0;}
html{font-family: Arial, sans-serif,'微软雅黑';font-size: 10px;}
body{font-size:14px;color:#333;background:url(../images/bg.png) repeat;}
a{text-decoration: none;color:#333;}
img{width:100%;height:auto;border:0 none;vertical-align: top;}
li{list-style: none;}
input,textarea{outline: 0;}

.left{float:left;}
.right{float:right;}
.inline-div{display:inline-block;vertical-align: middle;}
.border-inner{box-sizing:border-box;-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;}
.w990{position: relative;z-index:12;margin:0 auto;width: 990px;height:auto;}

.clear_10{display:block;width:100%;height:10px;clear:both;}
.clear_20{display:block;width:100%;height:20px;clear:both;}
.clear_30{display:block;width:100%;height:30px;clear:both;}
.clear_40{display:block;width:100%;height:40px;clear:both;}
.clear_50{display:block;width:100%;height:50px;clear:both;}
.clear_60{display:block;width:100%;height:50px;clear:both;}
.clear_70{display:block;width:100%;height:70px;clear:both;}
.clear_80{display:block;width:100%;height:80px;clear:both;}
.clear_100{display:block;width:100%;height:100px;clear:both;}
.clear_150{display:block;width:100%;height:150px;clear:both;}
.clear_200{display:block;width:100%;height:200px;clear:both;}


/* iFlag */
.iFlag{padding-top:8px;overflow:hidden;clear:both;}
.iFlagInner{line-height:20px;text-align:right;}
.iFlag a{margin:0 5px;display:inline-block;line-height:20px;}
.iFlag img{height:20px;width:auto;margin-right:3px;}

/*search*/
.search{position: relative;z-index: 5;padding:14px 0; width:100%;height:94px;overflow: hidden;text-align: right;}
.search .sl{float:left;width:268px;}

.search .sm{float:right;margin-left:10px; width:91px;}

.search .sr{display:inline-block; width:350px;}
.search .sr .tact{clear: both;line-height: 43px;padding-bottom:18px;}
.search .sr .tact .tel{display: inline-block;vertical-align: middle;margin-right:5px;width:266px;height:auto;line-height: 24px;}
.search .sr .tact a{display:inline-block;float:right;margin-left:2px; width:33px;height: 43px;}

.search .sr .ser{clear: both;position: relative; width:350px;height:30px;overflow: hidden;}
.search .sr .ser input{width:100%;height:100%;padding:5px 40px 5px 10px;line-height: 20px;font-size: 14px;color: #333;background: #fff;border:0 none;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.search .sr .ser a{position: absolute;right: 0;top: 0;display: block;width:30px;height:30px;text-align: center;line-height: 30px;background: #D0CDC8;}

/*navigate*/
.navigate{position: relative;z-index: 6;width:100%;height:50px;background: #373838;}
.navigate .w1180{position: relative;z-index: 6;padding:0;}
.navigate .brand{display:none;margin-left:10px; line-height:50px;font-size:18px ;color: #fff;}
.navigate .navBtn{cursor:pointer;display:none;margin-right:10px; line-height:50px;font-size:14px ;color: #fff;}

.navigate a{display: inline-block;float:left;margin-right:0.28571%;width:14%;text-align:center;line-height: 50px;font-size: 16px;color:#fff;
overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.navigate a.active{background:#1D1617;}
.navigate a:hover{background:#1D1617;}

/*ban*/
.ban{position: relative;z-index: 5;width:100%;height:160px;border-bottom: 1px solid #005F4F;overflow: hidden;}
.ban img{position: absolute;top:0;left:-951px;margin-left:50%;width:1902px;height:auto;}

/*pos*/
.pos{position: relative;z-index: 6;margin: 50px 0;overflow: hidden;}
.pos .divider{z-index: 7;position: absolute;left:0;top:19px;  width: 100%; height: 0; border-bottom: 2px solid #005F4F;}
.pos .nav{z-index: 8;position: relative;width:100%;text-align:center;}
.pos .nav div{cursor: pointer; margin: 0 auto; display:inline-block;padding:0 40px; height: 40px; line-height: 40px;  font-size: 16px; color: #fff; background: #00A265;}


/*inquiry*/
.inquiry{position: relative;z-index: 5;width:100%;padding-top:80px;overflow: hidden;}
	/*tit*/
.inquiry .tit{position: relative;z-index: 6;padding-bottom: 30px;}
.inquiry .tit span{display:block;padding-left:15px;border-left:5px solid #343535;line-height: 30px;font-size: 20px;}
	/*con*/
.inquiry .con{position: relative;z-index: 6;padding:30px 0; width:100%;overflow: hidden;}
.inquiry .conInner{margin:0 20px;}

	/*conInnerH*/
.inquiry .conInnerH{width:100%;clear:both;}
.inquiry .conInnerL{float:left;width:50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.inquiry .conInnerR{float:right;width:38%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.inquiry .inputGroup{position: relative;z-index: 8; margin-bottom:35px;width:100%;height:40px;}
.inquiry .inputGroup label{z-index: 9;position: absolute;left:0;top:0; width:100px; line-height: 40px;font-size: 20px;color: #666;font-weight: bold;}
.inquiry .inputGroup div{padding-left:100px;width:100%;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.inquiry .inputGroup input{padding:5px 10px;width:100%;height:100%;line-height:30px;background:transparent none;border:1px solid #999;font-size: 16px;color: #333;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.inquiry .inputGroup.inputGroup2 input{width:45%;}

	/*conInnerHT*/
.inquiry .conInnerHT input{cursor:pointer;display:block; width:100%;height:40px;line-height: 40px;text-align: center;border:0 none;background: #2DB772; font-size: 24px;color:#fff;
	-webkit-border-radius:2px ;-moz-border-radius:2px ;border-radius:2px ; }




/*footer*/
.footer{position: relative;z-index: 5;margin-top:100px;width:100%;background: #282828;}
.footerHD{position: relative;z-index: 6;padding:60px 0 30px;width:100%;background: #373838;overflow: hidden;}

.footerHD .list{float:left;padding-left: 30px; width:20%;border-right:1px solid #666;color: #ccc;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.footerHD .list1{width:15%;padding-left: 20px;}
.footerHD .list5{width:25%;border-right:0 none;}
.footerHD .list a{color: #ccc;}
.footerHD .list h4{margin:-10px 0 10px;line-height: 25px;font-size: 16px;font-weight: normal;}
.footerHD .list p{line-height: 30px;font-size: 14px;}


.footerHT{position: relative;z-index: 6;padding:15px 0; width:100%;height:22px;background: #282828;overflow: hidden;}
.footerHT .htl{float:left;line-height:27px;}
.footerHT img{width:auto;height:auto;}
.footerHT .htr{float:right;line-height:27px;color:#666;font-size: 12px;}


/* 客服 */
#ec_cs_pannel img {

 width:auto;
  
}

